Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
ORCHARD LODGE THE GREEN Detached £1,719,808 £1,010,357 6 Jul 2012